package com.runen.wnhz.runen.presenter.Contart;

import com.runen.wnhz.runen.data.entity.BaseEntity;
import com.runen.wnhz.runen.data.entity.ShopDetail;
import com.runen.wnhz.runen.data.entity.ShopInfo;
import com.runen.wnhz.runen.data.entity.ShopListEntity;
import com.runen.wnhz.runen.data.entity.ShopTypeEntity;
import com.runen.wnhz.runen.ui.BaseView;

import java.util.List;

/**
 * Created by Administrator on 2018/5/31 0031.
 */

public interface PublicmContart {
    interface View extends BaseView {

        String getToken();

        void saveShopeTypeList(BaseEntity<List<ShopTypeEntity>> listBaseEntity);

        void updateShopList(BaseEntity<ShopListEntity<List<ShopInfo>>> baseEntity);

        String getTypeId();

        String getSdate();

        String getEdate();

        String getpageNum();

        String getShopId();
    }

    public interface DetailsView extends BaseView {
        String getToken();

        String getTypeId();

        String getShopId();

        String getSdate();

        String getEdate();

        void updateUI(BaseEntity<ShopDetail> shopDetailBaseEntity);
    }
}
